home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / SYMBOL / Symbol Processors / Fill / fill-template-except < prev    next >
Text File  |  1998-10-23  |  598b  |  14 lines

  1. fill-template-except symbol-pattern fill-symbols
  2.  
  3. Like fill-template, except that it does not fill rests. Makes it possible to take the fill symbols from a symbol pattern made with pick-symbol or pick-drum. As a result, the function creates a new symbol pattern based on the rhythm of one pattern, and the symbols of another pattern.
  4.  
  5. (fill-template-except '(a b (a b c) d e = g) 'a)
  6. --> (a a a a a = a)
  7.  
  8. (fill-template-except '(a b (a b c) d e = g) '(a = b))
  9. --> (a b a b a = b)
  10.  
  11. (fill-template-except '(a (+1 b c) d e = g)
  12.               '((-1 a b) b = (-2 a b)))
  13. --> ((-1 a b) b (-2 a b) (-1 a b) = b)
  14.